completed tasks - French English Dictionary